package com.jinhongone.beans.factory.support;

/**
 * @author jinho
 * @className BeanDefinitionReader
 * @description beanDefition的解析器
 * 1.用来解析xml中的<bean></bean>标签
 * 2.并将beanDefition注入到注册表中，该接口仅定义规范
 * @date 2025/4/25 16:36
 */
public interface BeanDefinitionReader {

    //获取注册表对象
    BeanDefinitionRegistry getRegistry();

    //加载配置文件并在注册表中进行注册
    void loadBeanDefinitions(String configLocation) throws Exception;
}
